nitrogen iodide - English Synonyms Dictionary